package com.lframework.xingyun.basedata.bo.product.info;

import com.lframework.starter.web.core.bo.BaseBo;
import com.lframework.xingyun.basedata.entity.Product;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ProductInfoBo extends BaseBo<Product> {

    /**
     * 辅料商品id
     */
    @ApiModelProperty("辅料商品id")
    private String productId;

    /**
     * 商品类型
     */
    @ApiModelProperty("商品类型")
    private Integer productType;

    /**
     * 商品编码
     */
    @ApiModelProperty("商品编码")
    private String productCode;

    /**
     * 商品名称
     */
    @ApiModelProperty("商品名称")
    private String productName;

    /**
     * SKU编码
     */
    @ApiModelProperty("SKU编码")
    private String skuCode;

    /**
     * 商品简码
     */
    @ApiModelProperty("商品简码")
    private String externalCode;

    /**
     * 单位
     */
    @ApiModelProperty("单位")
    private String unit;

    /**
     * 规格
     */
    @ApiModelProperty("规格")
    private String spec;

    /**
     * 参考销售价（元）
     */
    @ApiModelProperty("参考销售价（元）")
    private String salePrice;

    /**
     * 商品分类id
     */
    @ApiModelProperty("商品分类id")
    private String productCategoryId;

    /**
     * 商品分类名称
     */
    @ApiModelProperty("商品分类名称")
    private String categoryName;

    /**
     * 商品品牌
     */
    @ApiModelProperty("商品品牌Id")
    private String productBrandId;

    /**
     * 商品品牌名称
     */
    @ApiModelProperty("商品品牌名称")
    private String brandName;

}
